package cn.da.shuai.cool.mybatis.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 数据权限范围枚举
 */
@AllArgsConstructor
@Getter
public enum DataScopeType {
    /**
     * 全部数据
     */
    ALL(1, "全部"),

    /**
     * 本人数据
     */
    SELF(2, "本人"),

    /**
     * 部门数据
     */
    DEPT(3, "本部门"),

    /**
     * 岗位数据
     */
    POST(4, "本岗位"),

    /**
     * 角色数据
     */
    ROLE(5, "本角色");

    private final int value;
    private final String desc;

}